export const schema = {
    type: "page",
    title: "录用管理",
    body: [{
        type: "nav",
        stacked: false,
        links: [
            {
                label: "查看",
                to: "/project/view/${id}"
            },
            {
                label: "编辑",
                visibleOn: 'acl.can("project:create")',
                to: "/project/edit/${id}"
            },
            {
                label: "签到码",
                to: "/project/checkin/${id}",
                // acl: "project:create",
                visibleOn: 'acl.can("project:create")',
            },
            {
                label: "录用管理",
                to: "/project/hire/${id}",
                visibleOn: 'acl.can("project:create")',
                // acl: "project:create"
            },
            {
                label: "志愿时长",
                to: "/project/work/${id}",
                visibleOn: 'acl.can("project:create")',
                // acl: "project:create"
            }
        ]
    },
        {
        type: 'service',
        schemaApi: '/api/project/${params.id}/getSchema?t=${}',
    }]
    //     [

    //
    //     {
    //         type: "wrapper",
    //         className: "b-l b-b b-r bg-white no-padder",
    //
    //         body: {
    //             type: "crud",
    //             bulkActions: [
    //                 {
    //                     label: "录用",
    //                     type: "button",
    //                     level: "success",
    //                     actionType: "ajax",
    //                     api: "post:/api/project/${params.id}/hire/accept/${ids}"
    //                 },
    //
    //                 {
    //                     label: "拒绝录用",
    //                     type: "button",
    //                     level: "danger",
    //                     actionType: "dialog",
    //                     dialog: {
    //                         title: "批量不通过",
    //                         body: {
    //                             type: "form",
    //                             api: "post:/api/project/${params.id}/hire/reject/${ids}",
    //                             controls: [
    //                                 {
    //                                     type: "text",
    //                                     label: "驳回理由",
    //                                     name: "reason"
    //                                 }
    //                             ]
    //                         }
    //                     }
    //                 },
    //
    //                 {
    //                     label: "群发消息",
    //                     type: "button",
    //                     level: "primary",
    //                     actionType: "dialog",
    //                     dialog: {
    //                         title: "批量群发消息",
    //                         body: {
    //                             type: "form",
    //                             api: "post:/api/project/${params.id}/sendMessage/${ids}",
    //                             controls: [
    //                                 {
    //                                     type: "textarea",
    //                                     label: false,
    //                                     name: "content"
    //                                 }
    //                             ]
    //                         }
    //                     }
    //                 }
    //             ],
    //             api: "/api/project/${params.id}/hire?status=${status}&page=${page}",
    //             panelClassName: "no-border no-shadow bg-white",
    //             toolbarInline: true,
    //             toolbar: {
    //                 label: "导出报名表",
    //                 type: "button",
    //                 size: "sm",
    //                 actionType: "url",
    //                 className: "btn btn-info",
    //                 url: "/api/project/${id}/hire?status=${status}&asExcel=1"
    //             },
    //             columnsTogglable: false,
    //             filter: {
    //                 title: "",
    //                 submitText: "",
    //                 panelClassName: 'no-border no-shadow b-b m-b-none b-light',
    //                 controls: [
    //                     {
    //                         type: "button-group",
    //                         btnActiveClassName: "btn-info active",
    //                         value: "",
    //                         submitOnChange: true,
    //                         name: "status",
    //                         options: [
    //                             {
    //                                 label: "全部",
    //                                 value: ""
    //                             },
    //                             {
    //                                 label: "报名",
    //                                 value: "0"
    //                             },
    //                             {
    //                                 label: "已录用",
    //                                 value: "1"
    //                             },
    //                             {
    //                                 label: "拒绝录用",
    //                                 value: "2"
    //                             }
    //                         ]
    //                     }
    //                 ]
    //             },
    //             columns: [
    //                 {
    //                     label: "姓名",
    //                     name: 'user.volunteer.real_name'
    //                 },
    //                 {
    //                     label: "用户名",
    //                     name: "user.username"
    //                 },
    //                 {
    //                     label: "性别",
    //                     name: 'user.volunteer.sex',
    //                     type: 'map',
    //                     map: {
    //                         '1': '男',
    //                         '2': '女'
    //                     }
    //                 },
    //                 {
    //                     label: "联系电话",
    //                     name: 'user.volunteer.phone'
    //                 },
    //                 {
    //                     label: "擅长方向",
    //                     name: 'user.volunteer.good_at'
    //                 },
    //
    //                 {
    //                     label: "志愿时长",
    //                     name: 'reward_time'
    //                 },
    //
    //                 {
    //                     label: "状态",
    //                     name: "verify_status",
    //                     type: "map",
    //                     map: {
    //                         "0": "<span class='label label-warning'>待录用</span>",
    //                         "1": "<span class='label label-success'>已录用</span>",
    //                         "2": "<span class='label label-default'>已拒绝录用</span> ${verify_msg}",
    //                         "*": "${verify_status}"
    //                     }
    //                 },
    //                 {
    //                     label: "报名时间",
    //                     name: 'created_at',
    //                     type: 'tpl',
    //                     tpl: "${created_at|date:LL:YYYY-MM-DD HH:mm:ss}"
    //                 }
    //             ]
    //         }
    //     }
    // ]
};
